thermal mat - French English Dictionary